{% if tipe == 'pulang' %} {% set toast_emoji = '🏠' %} {% set toast_class = 'pulang' %} {% set toast_title = 'Presensi Pulang Berhasil' %} {% else %} {% set status_lower = absensi.status | lower %} {% if 'hadir' in status_lower %} {% set toast_emoji = '✅' %} {% set toast_class = 'hadir' %} {% set toast_title = 'Presensi Masuk Berhasil — Hadir' %} {% elif 'terlambat' in status_lower %} {% set toast_emoji = '⚠️' %} {% set toast_class = 'terlambat' %} {% set toast_title = 'Presensi Masuk Berhasil — Terlambat' %} {% elif 'sakit' in status_lower %} {% set toast_emoji = '🏥' %} {% set toast_class = 'sakit' %} {% set toast_title = 'Presensi Berhasil — Sakit' %} {% elif 'ijin' in status_lower or 'izin' in status_lower %} {% set toast_emoji = '📋' %} {% set toast_class = 'ijin' %} {% set toast_title = 'Presensi Berhasil — Izin' %} {% else %} {% set toast_emoji = '✅' %} {% set toast_class = 'hadir' %} {% set toast_title = 'Presensi Berhasil' %} {% endif %} {% endif %}
Logo Polri
{% if tipe == 'pulang' %}

BUKTI PRESENSI PULANG

{% else %}

BUKTI PRESENSI

{% endif %}

Selesai Direkam

Tanggal
{{ absensi.tanggal.strftime("%d %b %Y") }}
{% if tipe == 'pulang' %}
Jam Pulang
{{ absensi.waktu_pulang.strftime("%H:%M:%S") if absensi.waktu_pulang else '-' }}
{% else %}
Jam Masuk
{{ absensi.waktu_masuk.strftime("%H:%M:%S") if absensi.waktu_masuk else '-' }}
{% endif %}
Identitas Pegawai
{{ absensi.anggota.nama }} NRP. {{ absensi.anggota.NRP or '-' }}
Status Absensi
{% if tipe == 'pulang' %} {{ absensi.keterangan or 'Pulang' }} {% else %} {{ absensi.status }} {% if absensi.keterangan and tipe != 'pulang' %} ({{ absensi.keterangan }}) {% endif %} {% endif %}
{# === FOTO === #} {% if tipe == 'pulang' and absensi.foto_pulang %}
Foto Selfie Pulang
Foto Pulang
{% elif tipe != 'pulang' and absensi.foto %}
{% if 'data:image' in absensi.foto[:30] %}
Foto Selfie
{% else %}
Dokumen Lampiran
{% endif %}
{% if 'data:image' in absensi.foto[:30] %} Lampiran {% elif 'application/pdf' in absensi.foto[:50] %} {% else %} {% endif %}
{% endif %} {# === TANDA TANGAN === #} {% if tipe == 'pulang' and absensi.tanda_tangan_pulang %}
Tanda Tangan Pulang
Tanda Tangan Pulang
{% elif tipe != 'pulang' and absensi.tanda_tangan %}
Tanda Tangan
Tanda Tangan
{% endif %} {% if absensi.latitude and absensi.longitude %}
Lokasi GPS Server
{% endif %}
SELESAI